someone's right hand - Alemán Inglés Diccionario